package cm.ph.shopping.facade.order.vo;

import java.io.Serializable;
import java.math.BigDecimal;

public class PhMerchantOrderProductsVo implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/** 表流水 */
	private Long id;

	/** 商品名称 */
	private String productName;

	/** 商品编码 */
	private String productCode;

	/** 数量 */
	private Integer num;

	/** 单价(商品表的进货价) */
	private BigDecimal purchasePrice;

	/** 零售价 */
	private BigDecimal retailPrice;

	/** 结算价 */
	private BigDecimal settlementPrice;

	/** 总金额 */
	private BigDecimal totalMoney;

	/** 商品id */
	private Long productId;

	/** 进货订单id(ph_merchant_order表id) */
	private Long merchantOrderId;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName == null ? null : productName.trim();
	}

	public String getProductCode() {
		return productCode;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode == null ? null : productCode.trim();
	}

	public Integer getNum() {
		return num;
	}

	public void setNum(Integer num) {
		this.num = num;
	}

	public BigDecimal getPurchasePrice() {
		return purchasePrice;
	}

	public void setPurchasePrice(BigDecimal purchasePrice) {
		this.purchasePrice = purchasePrice;
	}

	public BigDecimal getTotalMoney() {
		return totalMoney;
	}

	public void setTotalMoney(BigDecimal totalMoney) {
		this.totalMoney = totalMoney;
	}

	public Long getProductId() {
		return productId;
	}

	public void setProductId(Long productId) {
		this.productId = productId;
	}

	public Long getMerchantOrderId() {
		return merchantOrderId;
	}

	public void setMerchantOrderId(Long merchantOrderId) {
		this.merchantOrderId = merchantOrderId;
	}

	public BigDecimal getRetailPrice() {
		return retailPrice;
	}

	public void setRetailPrice(BigDecimal retailPrice) {
		this.retailPrice = retailPrice;
	}

	public BigDecimal getSettlementPrice() {
		return settlementPrice;
	}

	public void setSettlementPrice(BigDecimal settlementPrice) {
		this.settlementPrice = settlementPrice;
	}

}